package cn.caplike.demo.spring.dao.impl;

/**
 * 此类用于抽取dao中的重复代码
 * <p>
 * public class JdbcDaoSupport {
 * <p>
 * private JdbcTemplate jdbcTemplate;
 * <p>
 * public void setJdbcTemplate(JdbcTemplate jdbcTemplate) {
 * this.jdbcTemplate = jdbcTemplate;
 * }
 * <p>
 * public JdbcTemplate getJdbcTemplate() {
 * return jdbcTemplate;
 * }
 * <p>
 * <p>
 * public void setDataSource(DataSource dataSource) {
 * if(jdbcTemplate == null){
 * jdbcTemplate = createJdbcTemplate(dataSource);
 * }
 * }
 * <p>
 * private JdbcTemplate createJdbcTemplate(DataSource dataSource){
 * return new JdbcTemplate(dataSource);
 * }
 * }
 */